supervisor asistente - Spanish English Dictionary